fully encapsulating suit - Espagnol Anglais Dictionnaire